participle of estropear - German English Dictionary